×

explained himself meaning in French

s'est expliqué

Related Words

  1. explain
  2. explain oneself
  3. explain away
  4. decline to explain
  5. himself
  6. enslaved himself
  7. outdid himself
  8. adapted himself
  9. found himself
  10. sacrificed himself
  11. explain oneself
  12. explainable
  13. explainer
  14. explanatory
PC Version

Copyright © 2018 WordTech Co.